const { checkConfig } = require("./checkConfig.js");
const { util } = require("utils");
const getTokenByConfig = require("./token/index.js");
async function authToken(config, provider) {
    // 获取config
    let [config_err, config_data] = checkConfig(config);
    if (!util.nilValue(config_err)) {
        return [config_err, null];
    }
    // 获取token
    return await getTokenByConfig(config_data, provider);
}

module.exports = authToken;
